large-panel production - Turkish English Dictionary